package com.hsgene.order.dto.peanut;

import java.io.Serializable;
import java.util.Date;

/**
 * 补样补款信息详情信息DTO
 *
 * @author wangbing
 * @version 1.0, 2018/9/20
 */
public class OrderInterchangeDto extends SimpleOrderInterchangeDto implements Serializable {

    private static final long serialVersionUID = 3259329239833016289L;
    /**
     * 采样日期
     */
    private Date collectDate;

    /**
     * 样本类型
     */
    private String sampleType;

    /**
     * 样本类型标签
     */
    private String sampleTypeLabel;

    /**
     * 样本条码
     */
    private String sampleBarcode;

    /**
     * 快递公司
     */
    private String expressCompany;

    /**
     * 快递公司标签
     */
    private String expressCompanyLabel;

    /**
     * 快递号
     */
    private String expressNo;

    /**
     * 快递日期
     */
    private Date expressTime;

    /**
     * 检测机构条码
     */
    private String barcode;

    /**
     * 快递备注
     */
    private String expressRemark;

    /**
     * 医院编码
     */
    private String hospitalCode;

    /**
     * 白片数量
     */
    private Integer whiteCount;

    /**
     * 是否寄回余蜡
     */
    private Integer sendWax;

    /**
     * 原样本是否可用
     */
    private Integer sampleReuse;

    public Date getCollectDate() {
        return collectDate;
    }

    public void setCollectDate(Date collectDate) {
        this.collectDate = collectDate;
    }

    public String getSampleType() {
        return sampleType;
    }

    public void setSampleType(String sampleType) {
        this.sampleType = sampleType;
    }

    public String getSampleTypeLabel() {
        return sampleTypeLabel;
    }

    public void setSampleTypeLabel(String sampleTypeLabel) {
        this.sampleTypeLabel = sampleTypeLabel;
    }

    public String getSampleBarcode() {
        return sampleBarcode;
    }

    public void setSampleBarcode(String sampleBarcode) {
        this.sampleBarcode = sampleBarcode;
    }

    public String getExpressCompany() {
        return expressCompany;
    }

    public void setExpressCompany(String expressCompany) {
        this.expressCompany = expressCompany;
    }

    public String getExpressCompanyLabel() {
        return expressCompanyLabel;
    }

    public void setExpressCompanyLabel(String expressCompanyLabel) {
        this.expressCompanyLabel = expressCompanyLabel;
    }

    public String getExpressNo() {
        return expressNo;
    }

    public void setExpressNo(String expressNo) {
        this.expressNo = expressNo;
    }

    public Date getExpressTime() {
        return expressTime;
    }

    public void setExpressTime(Date expressTime) {
        this.expressTime = expressTime;
    }

    public String getBarcode() {
        return barcode;
    }

    public void setBarcode(String barcode) {
        this.barcode = barcode;
    }

    public String getExpressRemark() {
        return expressRemark;
    }

    public void setExpressRemark(String expressRemark) {
        this.expressRemark = expressRemark;
    }

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public Integer getWhiteCount() {
        return whiteCount;
    }

    public void setWhiteCount(Integer whiteCount) {
        this.whiteCount = whiteCount;
    }

    public Integer getSendWax() {
        return sendWax;
    }

    public void setSendWax(Integer sendWax) {
        this.sendWax = sendWax;
    }

    public Integer getSampleReuse() {
        return sampleReuse;
    }

    public void setSampleReuse(Integer sampleReuse) {
        this.sampleReuse = sampleReuse;
    }
}
